package com.realshare.bby.model;

import org.beetl.sql.core.annotatoin.Table;

import java.util.Date;


/* 
* 
* gen by beetlsql 2018-12-10
*/
@Table(name="sys_user")
public class SysUser   {
	
	/*
	主键id
	*/
	private String id ;
	/*
	用户账号/登录名
	*/
	private String account ;
	/*
	柜员微信号openid
	*/
	private String chatAccount ;
	/*
	用户创建人部门/岗位/姓名
	*/
	private String creator ;
	/*
	用户创建人id
	*/
	private String creatorId ;
	/*
	用户邮箱
	*/
	private String email ;
	/*
	是否第一次登录
	*/
	private String firstLogin ;
	/*
	是否内置用户[null：无效；0：否；1：是]
	*/
	private Long isBuiltin ;
	/*
	用户工号
	*/
	private String jobNo ;
	/*
	最后一次登录IP地址
	*/
	private String lastLoginIp ;
	/*
	主要岗位id
	*/
	private String mainPosId ;
	/*
	主要部门/岗位名称
	*/
	private String mainPosName ;
	/*
	用户手机号码
	*/
	private String mobilePhone ;
	/*
	用户密码
	*/
	private String password ;
	/*
	用户姓名
	*/
	private String realname ;
	/*
	盐值
	*/
	private String salt ;
	/*
	用户性别[0：男；1：女]
	*/
	private Long sex ;
	/*
	记录状态信息[null：无效；0：逻辑删除；1：正常；6：锁定]
	*/
	private Long status ;
	/*
	用户创建时间
	*/
	private Date createTime ;
	/*
	最后登录时间
	*/
	private Date lastLoginTime ;
	
	public SysUser() {
	}
	
	/**
	* 主键id
	*@return 
	*/
	public String getId(){
		return  id;
	}
	/**
	* 主键id
	*@param  id
	*/
	public void setId(String id ){
		this.id = id;
	}
	
	/**
	* 用户账号/登录名
	*@return 
	*/
	public String getAccount(){
		return  account;
	}
	/**
	* 用户账号/登录名
	*@param  account
	*/
	public void setAccount(String account ){
		this.account = account;
	}
	
	/**
	* 柜员微信号openid
	*@return 
	*/
	public String getChatAccount(){
		return  chatAccount;
	}
	/**
	* 柜员微信号openid
	*@param  chatAccount
	*/
	public void setChatAccount(String chatAccount ){
		this.chatAccount = chatAccount;
	}
	
	/**
	* 用户创建人部门/岗位/姓名
	*@return 
	*/
	public String getCreator(){
		return  creator;
	}
	/**
	* 用户创建人部门/岗位/姓名
	*@param  creator
	*/
	public void setCreator(String creator ){
		this.creator = creator;
	}
	
	/**
	* 用户创建人id
	*@return 
	*/
	public String getCreatorId(){
		return  creatorId;
	}
	/**
	* 用户创建人id
	*@param  creatorId
	*/
	public void setCreatorId(String creatorId ){
		this.creatorId = creatorId;
	}
	
	/**
	* 用户邮箱
	*@return 
	*/
	public String getEmail(){
		return  email;
	}
	/**
	* 用户邮箱
	*@param  email
	*/
	public void setEmail(String email ){
		this.email = email;
	}
	
	/**
	* 是否第一次登录
	*@return 
	*/
	public String getFirstLogin(){
		return  firstLogin;
	}
	/**
	* 是否第一次登录
	*@param  firstLogin
	*/
	public void setFirstLogin(String firstLogin ){
		this.firstLogin = firstLogin;
	}
	
	/**
	* 是否内置用户[null：无效；0：否；1：是]
	*@return 
	*/
	public Long getIsBuiltin(){
		return  isBuiltin;
	}
	/**
	* 是否内置用户[null：无效；0：否；1：是]
	*@param  isBuiltin
	*/
	public void setIsBuiltin(Long isBuiltin ){
		this.isBuiltin = isBuiltin;
	}
	
	/**
	* 用户工号
	*@return 
	*/
	public String getJobNo(){
		return  jobNo;
	}
	/**
	* 用户工号
	*@param  jobNo
	*/
	public void setJobNo(String jobNo ){
		this.jobNo = jobNo;
	}
	
	/**
	* 最后一次登录IP地址
	*@return 
	*/
	public String getLastLoginIp(){
		return  lastLoginIp;
	}
	/**
	* 最后一次登录IP地址
	*@param  lastLoginIp
	*/
	public void setLastLoginIp(String lastLoginIp ){
		this.lastLoginIp = lastLoginIp;
	}
	
	/**
	* 主要岗位id
	*@return 
	*/
	public String getMainPosId(){
		return  mainPosId;
	}
	/**
	* 主要岗位id
	*@param  mainPosId
	*/
	public void setMainPosId(String mainPosId ){
		this.mainPosId = mainPosId;
	}
	
	/**
	* 主要部门/岗位名称
	*@return 
	*/
	public String getMainPosName(){
		return  mainPosName;
	}
	/**
	* 主要部门/岗位名称
	*@param  mainPosName
	*/
	public void setMainPosName(String mainPosName ){
		this.mainPosName = mainPosName;
	}
	
	/**
	* 用户手机号码
	*@return 
	*/
	public String getMobilePhone(){
		return  mobilePhone;
	}
	/**
	* 用户手机号码
	*@param  mobilePhone
	*/
	public void setMobilePhone(String mobilePhone ){
		this.mobilePhone = mobilePhone;
	}
	
	/**
	* 用户密码
	*@return 
	*/
	public String getPassword(){
		return  password;
	}
	/**
	* 用户密码
	*@param  password
	*/
	public void setPassword(String password ){
		this.password = password;
	}
	
	/**
	* 用户姓名
	*@return 
	*/
	public String getRealname(){
		return  realname;
	}
	/**
	* 用户姓名
	*@param  realname
	*/
	public void setRealname(String realname ){
		this.realname = realname;
	}
	
	/**
	* 盐值
	*@return 
	*/
	public String getSalt(){
		return  salt;
	}
	/**
	* 盐值
	*@param  salt
	*/
	public void setSalt(String salt ){
		this.salt = salt;
	}
	
	/**
	* 用户性别[0：男；1：女]
	*@return 
	*/
	public Long getSex(){
		return  sex;
	}
	/**
	* 用户性别[0：男；1：女]
	*@param  sex
	*/
	public void setSex(Long sex ){
		this.sex = sex;
	}
	
	/**
	* 记录状态信息[null：无效；0：逻辑删除；1：正常；6：锁定]
	*@return 
	*/
	public Long getStatus(){
		return  status;
	}
	/**
	* 记录状态信息[null：无效；0：逻辑删除；1：正常；6：锁定]
	*@param  status
	*/
	public void setStatus(Long status ){
		this.status = status;
	}
	
	/**
	* 用户创建时间
	*@return 
	*/
	public Date getCreateTime(){
		return  createTime;
	}
	/**
	* 用户创建时间
	*@param  createTime
	*/
	public void setCreateTime(Date createTime ){
		this.createTime = createTime;
	}
	
	/**
	* 最后登录时间
	*@return 
	*/
	public Date getLastLoginTime(){
		return  lastLoginTime;
	}
	/**
	* 最后登录时间
	*@param  lastLoginTime
	*/
	public void setLastLoginTime(Date lastLoginTime ){
		this.lastLoginTime = lastLoginTime;
	}
	

}
